home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2650 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: soap.news.pipex.net!pipex!usenet
  2. From: m.hendry@dial.pipex.com (Mathew Hendry)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Virtual memory on an 68000? Is it possible?
  5. Date: Sat, 3 Feb 96 07:27:49
  6. Organization: Private node.
  7. Distribution: world
  8. Message-ID: <19960203.44E988.725B@aj215.du.pipex.com>
  9. References: <4et07r$lj9@wn1.sci.kun.nl>
  10. NNTP-Posting-Host: aj215.du.pipex.com
  11. X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
  12.  
  13. Iede Snoek (Iede.Snoek@let.ruu.nl) wrote:
  14. : I'm currently trying to expand the memory of my A500. I heard there are
  15. : programs that use hard-disk files as virtual memory. I unfortunately forgotten
  16. : the names of those programs. Does anyone of these sort of programs.
  17.  
  18. VMM, but you'll need an MMU, of course.
  19.  
  20. : If there aren't such programs, I'd like to undertake this task myself. Anyone
  21. : have any suggestions for tackling such a job? I was thinking that I should do
  22. : something with the address error, which automatically generated by a
  23. : non-existent real address. But maybe there are other possibilities.
  24.  
  25. The 68000 does not support an MMU, and won't produce an address error if you
  26. try to write to a non-existent area of memory - how is it to know what exists
  27. and what doesn't without an the aid of an MMU?
  28.  
  29. The only way you could possibly accomplish it would be to trap every
  30. executed instruction in turn and verify with your own code that each refers to
  31. valid addresses - you would effectively be emulating the MMU. Needless to
  32. say, this would be very slow, and hence unusable on a 68000, which is pretty
  33. slow anyway.
  34.  
  35. -- Mat.
  36.